package com.netease.f;

import java.util.HashMap;
import java.util.Map;
import org.xml.sax.Attributes;
import org.xml.sax.SAXException;
import org.xml.sax.helpers.DefaultHandler;

public class j extends DefaultHandler
{
  static final String a = "XMLHandler";
  e b;
  Map c = new HashMap();

  public j(e parame)
  {
    this.b = parame;
  }

  public void characters(char[] paramArrayOfChar, int paramInt1, int paramInt2)
  {
    super.characters(paramArrayOfChar, paramInt1, paramInt2);
    this.b.a(paramArrayOfChar, paramInt1, paramInt2);
  }

  public void endDocument()
  {
    super.endDocument();
    this.b.b();
  }

  public void endElement(String paramString1, String paramString2, String paramString3)
  {
    super.endElement(paramString1, paramString2, paramString3);
    String str = (String)this.c.get(paramString1);
    this.b.a(paramString1, str, paramString2);
  }

  public void endPrefixMapping(String paramString)
  {
    super.endPrefixMapping(paramString);
  }

  public void startDocument()
  {
    super.startDocument();
    this.b.a();
  }

  public void startElement(String paramString1, String paramString2, String paramString3, Attributes paramAttributes)
  {
    super.startElement(paramString1, paramString2, paramString2, paramAttributes);
    String str = (String)this.c.get(paramString1);
    this.b.a(paramString1, str, paramString2, paramAttributes);
  }

  public void startPrefixMapping(String paramString1, String paramString2)
  {
    try
    {
      super.startPrefixMapping(paramString1, paramString2);
      this.c.put(paramString2, paramString1);
      this.b.a(this.c);
      return;
    }
    catch (SAXException localSAXException)
    {
      while (true)
        localSAXException.printStackTrace();
    }
  }
}

/* Location:           D:\android\hack\dex2jar-0.0.9.8\classes_dex2jar.jar
 * Qualified Name:     com.netease.f.j
 * JD-Core Version:    0.6.0
 */